home *** CD-ROM | disk | FTP | other *** search
/ 501 Great Games / 501 Great Games - Volume One (2001)(Guildhall Leisure Services).iso / SHOGI VARIANTS / ShogiV15.exe / Whatsnew.txt < prev   
Text File  |  1998-05-14  |  12KB  |  358 lines

  1. Shogi Variants - Version History
  2. --------------------------------
  3.  
  4. Version 1.55a (of 14 May '98) - (Probably the last minor release before Version 1.6)
  5.  
  6.     - Fixed the problem of the program occasionally incorrectly identifying 
  7.       'Check' as 'Checkmate'.    
  8.  
  9.     - Corrected the problem of a player being able to leave their King in
  10.       check if giving check themselves.
  11.  
  12.     - Fixed the move of the White Tiger on the Dai-Dai Shogi piece help screen.
  13.   
  14.  
  15. Version 1.55 (of 30 April '98) 
  16.  
  17. The changes include:
  18.  
  19.     - Added the capacity to replay moves that have been previously taken back.
  20.     
  21.     - The code for taking back moves has been completely rewritten and improved,
  22.       and a further user option for taking back moves has been added.
  23.        
  24.     - The player can now toggle the moves of a game forward and backwards using the
  25.       TAB and BACKSPACE keys, or jump straight to the first or last move by pressing
  26.       SHIFT+DEL or SHIFT+INS.  
  27.  
  28.     - An option has been added to display the influence and threats of all pieces and
  29.           keep the influence map on screen until a key or mouse button is pressed. This option
  30.           is activated by the tilde '~' key.
  31.  
  32.     - Fixed some problems with the configuration settings of loaded games.
  33.  
  34.  
  35.   
  36. Improvements planned for Version 1.6 include:
  37. ---------------------------------------------
  38.  
  39.     - Further speed improvements for the computer opponent and a third
  40.       level of difficulty.
  41.     
  42.     - Improved AI for the computer player at its higher levels (this 
  43.           will be my main priority).
  44.     
  45.     - The option of a computer opponent for Tenjiku Shogi
  46.     
  47.     - The addition of an alternate An-nan (Korean) rule-set for all 
  48.           variants. Under these rules a protected piece moves as any of the
  49.           pieces protecting it. An-nan rules will make even the smallest
  50.       variants very challenging, and will provide unique opportunities
  51.           to checkmate your opponent with your own King! 
  52.  
  53.     - The option of sound effects and introductory music.
  54.  
  55.         - The capacity to save board positions as graphics rather than text.
  56.       
  57.     - I also very much want to add Tsume (problem) solving capabilities,
  58.       and may have this feature ready in time for Version 1.6. 
  59.  
  60.     - I may also finally add an alternative 'International' piece set for
  61.       some variants.
  62.  
  63.     - I will FULLY implement the special Lion capture rules in Chu Shogi.
  64.  
  65.     - Anything else I can think of between now and then. 
  66.  
  67.  
  68.  
  69.  
  70. Version 1.54 (of 23 April '98) 
  71.  
  72. The changes include:
  73.  
  74.     - Fixed a number of bugs that occurred only when the 'Show Legal Move'
  75.       option was set to off. These included the fact that the computer did
  76.       not correctly detect check and checkmate, errors in the move of the
  77.       Emperor and in application of the Lion protection rules in Chu Shogi.
  78.       (Thanks again to Rikard Nordgren for the report) 
  79.  
  80.     - Continuing problems with the computer occasionally leaving its King in
  81.       check have now been totally cured. (The earlier fix in version 1.53 only
  82.       reduced the incidence of the problem).  
  83.  
  84.  
  85.  
  86. Version 1.53 (of 19 April '98) 
  87.  
  88. The changes include:
  89.  
  90.     - The bug that allowed a player to move a King next to the 
  91.       opponent's King has been fixed. (This move is now only possible
  92.       if a player has more than one King-type piece)
  93.  
  94.     - The speed of the flashing of the last moved piece is not now
  95.       dependent upon CPU speed (ie: the piece will now flash at the
  96.       same speed on a 486 as on a Pentium II)
  97.  
  98.     - A bug that caused the computer player to occasionally ignore the
  99.       fact that its King was in check has been fixed 
  100.  
  101.     - There have been a number of changes to the AI. The most significant
  102.       of which are that the computer will generally promote a piece even
  103.       if it considers that it will be immediately lost, and it should now
  104.       be less likely to make some of the foolhardy attacking moves it made
  105.       at the higher playing level in version 1.52   
  106.   
  107.     - The kanji (Japanese characters) of the 'Horned Falcon' and 'Soaring
  108.       Eagle' on the Tai Help Screen are now the right way around. 
  109.       (Thanks to Rikard Nordgren for reporting this problem)
  110.  
  111.     - It is now possible to effectively pass a turn with a Lion powered
  112.       piece by double-clicking on it. (Thanks to Rikard for reporting this
  113.       oversight as well)
  114.  
  115.     - The name of the executable file has been changed to "ShogiVar.exe".
  116.       This name will be retained for future versions to assist with
  117.       upgrades.    
  118.  
  119.    
  120. Version 1.52 (of 13 April '98)
  121.  
  122. The changes include:
  123.  
  124.     - Full implementation of the move of the 'Emperor' in Tai Shogi and
  125.       Maka-Dai-Dai Shogi
  126.  
  127.     - The addition of a computer opponent for the Tai and Maka-Dai-Dai 
  128.       variants (leaving Tenjiku Shogi as the only variant that does not 
  129.       support a computer opponent)
  130.  
  131.     - Fixed a bug in Dai-Dai Shogi that occasionally caused the computer
  132.       player's pieces to promote inappropriately.
  133.  
  134.     - Added an option that makes a moving piece flash for several seconds
  135.       after the computer has made a move (to assist the beginner in following
  136.       the game) - Thanks to John Bailey for the suggestion.
  137.  
  138.     - Pressing the space bar during a game at any stage will also now highlight
  139.       the last moved piece.
  140.  
  141.     - Fixed a bug in the AI for Shogi that hindered the development of the 
  142.       computer's pieces.
  143.  
  144.     - Increased the randomness of the computer's moves (to produce more variation
  145.       in the game of the computer opponent).         
  146.  
  147.     - Improved the AI when dealing with multiple exchanges in the bigger games.
  148.  
  149.     - Various other small bug fixes and changes.
  150.  
  151.  
  152. Version 1.51 (of 27 March '98)
  153.  
  154. Fixed a significant problem with the AI in the 25 March release that caused
  155. the computer to make unfavourable exchanges of pieces in the higher difficulty
  156. level. 
  157.  
  158.  
  159. Version 1.5 (of 25 March '98)
  160.  
  161. The changes include:
  162.     
  163.     - The addition of two new variants 
  164.         - Christian Freeling's Yari Shogi  &
  165.         - Judkin's Shogi (also known as Mini-shogi Plus)
  166.     
  167.     - Increases in the speed of the computer opponent at its basic level
  168.       by 3 to 8 times (depending on variant)
  169.     
  170.     - The addition of a higher level of computer opponent (this 
  171.       level is only partially developed and will be enhanced in future
  172.       versions)
  173.  
  174.     - The program now stops the game on checkmate (rather than requiring
  175.           the capture of the King, or whatever). 
  176.  
  177.     - Completed games can now be saved and reviewed.
  178.  
  179.     - The program files are now distributed as a self-extracting archive
  180.       with all the data files in a separate directory from the main program
  181.  
  182.     - Pieces in check are now shown in 'red' on the move influence screen     
  183.  
  184.     - Fixed some problems in the games with multiple king-type pieces
  185.  
  186.     - Fixed the crashes that occurred in Version 1.45 if certain menu
  187.       selections were made during the computer's move
  188.  
  189.     - Fixed the move of the Vermillion Sparrow in Tai (thanks to Dave
  190.       Oliphant for the bug report)
  191.     
  192.     - Fixed the move of the White Tiger on the Tai Help Screen (ditto)
  193.  
  194.     - Corrected a minor problem with the implementation of the special
  195.       Lion capture rules in Chu and fully automated the validation checks
  196.       for Lion moves in this variant (However, the restriction on not being
  197.       able to capture a Lion on a second square if the first square is a Pawn
  198.       or Go-Between has not yet been implemented).
  199.  
  200.     - Added a computer opponent for Chu Shogi, Dai Shogi and Dai-Dai Shogi
  201.           (only the weakest level of play is currently available for these
  202.           variants)
  203.  
  204.     - Various other bug fixes and minor changes
  205.  
  206.  
  207. Also new bugs added!
  208.  
  209.     - The computer versus computer option is broken (I will fix this as
  210.           soon as possible)
  211.  
  212.     - The Evaluation option no longer works as it should (ditto) :-(         
  213.  
  214.  
  215.  
  216.  
  217. Version 1.45 (of 10 Nov '97)
  218.  
  219. The changes included:
  220.  
  221.     - Initial support for a computer opponent for the games up to 
  222.       Wa Shogi (11x11) 
  223.  
  224.     - Other improvements and options resulting from the addition of a 
  225.       computer opponent such as Suggesting moves, Evaluating game 
  226.           positions, etc
  227.  
  228.     - The program saves game preferences on exiting. 
  229.     
  230.     - The program recognises (and prevents) pawn drops that would 
  231.       result in checkmate.
  232.  
  233.     - Many other minor & cosmetic changes.
  234.  
  235.  
  236. Version 1.41 (of 18 Oct '97)
  237.  
  238. Fixed a few bugs in 1.4 in particular the one that made Wa unplayable except
  239. with drops.
  240.  
  241.  
  242. Version 1.4 (of 7 Oct '97) 
  243. Contained a number bugfixes/changes from Version 1.3
  244.  
  245. The changes included:
  246.  
  247.     - Program now recognises 'Check'. (Finally!)    
  248.  
  249.     - Added provision to show all pieces threatening or protecting any
  250.           given square or piece on the board (This is activated by a right
  251.           mouse click on the square or piece).
  252.  
  253.         - Added the capacity to analyse the influence of friendly and 
  254.           enemy pieces on all squares (Left Mouse Click on any vacant 
  255.           square to activate).
  256.  
  257.     - Improved graphics for Shogi itself (& the smaller variants using 
  258.       shogi pieces).
  259.  
  260.     - Changed the scoring notation to be in line with the usual notation
  261.           for shogi (ie: the starting square not given unless more than one 
  262.           piece of the same type can reach the destination square).
  263.  
  264.     - Changed many aspects of the game interface to reduce the number
  265.       of intrusive dialog boxes.
  266.  
  267.     - Added an auto-promotion option for shogi and some variants.
  268.  
  269.     - Improved the text diagrams creation routines (diagrams can now be
  270.           produced in a format identical to that recommended for use in posts
  271.           to the Shogi-L discussion list)
  272.  
  273.     - Added the option to produce smaller format text diagrams.
  274.  
  275.     - Added the option to dump the game score to a text file, and
  276.         changed the format of printed scores.
  277.  
  278.     - Fixed some further small bugs associated with the "take back moves"
  279.       option.
  280.  
  281.     - Fixed a serious (fatal) bug in the game set-up "move piece"
  282.           routines.
  283.  
  284.     - Changed the 'Add Pieces' set-up routines so that ALL pieces are
  285.           available to be added.
  286.  
  287.         - Made a number of small cosmetic changes to the graphics.
  288.  
  289.     - Finally dropped the label "Beta". (Not because there are no more
  290.       bugs (there are plenty), but because the program has been around
  291.           for too long to get away with using that particular excuse
  292.           for its shortcomings)
  293.  
  294.       
  295. Version 1.3 Introduced the variants Whale Shogi and Micro/Poppy Shogi, and
  296. fixed several minor bugs (such as correcting the move of the Heavenly
  297. Tetrarchs in Tenjiku, and improving the Take Back Move routines).
  298. This Version also included provision for saving board positions as text.
  299.  
  300. Version 1.2.1a fixed a couple of minor bugs. Most notably problems with 
  301. graphics in Wa on certain machines & a fatal promotion bug for one of the
  302. pieces in Maka-Dai-Dai, and an incorrect move in one of the pieces in Wa.  
  303.  
  304. Version 1.2.1 fixed a bug (introduced in version 1.2) that caused graphics
  305. problems on some systems when the program was run in 256 colour mode.
  306.  
  307.  
  308. Version 1.2 contained several bugfixes/changes from Version 1.1.
  309.  
  310. The changes included:
  311.  
  312.     - another variant (Mini-Shogi) was added.    
  313.  
  314.     - the capacity to rotate the board was added.    
  315.  
  316.     - minor errors in interpretation of the ranging piece moves in 
  317.           Tenjiku were fixed.
  318.  
  319.     - bugs causing problems with the move of the Lion and Fire Demon in
  320.           in Tenjiku were fixed.
  321.  
  322.         - errors with move of the Emperor in Maka-Dai-Dai and Tai Shogi were
  323.           addressed.
  324.  
  325.         - alternative moves for the Lion Hawk in Tenjiku and the Teaching 
  326.           King in Maka-Dai-Dai and Tai Shogi were added.     
  327.  
  328.     - several other minor cosmetic changes were made.
  329.  
  330.     
  331. Version 1.1 contained a number of amendments from Version 1.0 and was
  332. released in April 1996.
  333.  
  334. The changes included:
  335.  
  336.     - errors in the initial set-up for Middle Shogi were fixed.
  337.     
  338.     - errors in recognizing the end of the game when Crown Princes and
  339.       Kings/Emperors are in play in the larger variants were fixed.
  340.  
  341.     - 2 more variants (Heian Shogi and Little Shogi) were added to the
  342.           program.
  343.  
  344.     - a new improved opening screen (with load game options) was
  345.           included.
  346.  
  347.     - The game clocks could be turned on and off.
  348.  
  349.     - A number of other small bugs were fixed and cosmetic changes made.
  350.  
  351.  
  352. Version 1.0 was released in January 1996.
  353.  
  354.      
  355.  
  356.         
  357.  
  358.